.content {
  .container {
    ul {
      li {
        width: 100%;
        padding-bottom: 70px;
        border-bottom: 1px solid #b7c0c2;

        h2 {
          font-size: 30px;
          color: #000000;
          margin-top: 110px;
          text-align: center;
        }

        div {
          position: relative;
          margin: 60px auto 55px;

          img {
            display: block;
          }

          span {
            position: absolute;
            top: -52px;
            left: 72px;
            display: block;
            width: 101px;
            height: 104px;
            font-size: 60px;
            line-height: 104px;
            text-align: center;
            color: #65797d;
            background-color: #f4f4f4;
          }
        }

        p {
          width: 1070px;
          font-size: 24px;
          color: #2c2828;
          line-height: 48px;
          margin: 0px auto;
        }
      }
      li:nth-child(2){
        div{
          span{
            left: 1038px;
          }
        }
      }
      li:last-child{
        border-bottom: none;
        margin-bottom: 80px;
      }
    }
  }
}